$(document).ready(function() {
    

    //-------------------------------------------------------------------------------------
    // Show popover confirm delete many items
    //--------------------------------------------------------------------------------------

    $('#popoverDeleteCategory').dialog({
        autoOpen: false, 
        modal: true,
        width: 400,
        buttons: {
           "Ok": function() {
                var listCbCategory = $(this).data('listId');
                var mStringId = '';
                var i= 0;
                $.each(listCbCategory, function( index, value ) {
                    mStringId+= value;
                    if(i < listCbCategory.length -1) {
                        mStringId+=';';
                        i++;
                    }
                    
                });
                 $.ajax({ 
                    type: "POST", 
                    url:  base_url+ "theloai/Delete",  
                    data: { ListTheLoai: mStringId},  
                    success: function(theResponse) {
                        if(theResponse =="true") {
                            window.location = base_url+ "theloai/listCategory";
                        } else {
                            alert("Delete không thành công, xin liên hệ với nhóm lập trình");
                        }
                        $( this ).dialog( "close" );
                    }  
                });
                 
            },
            "Cancel": function() {
                $( this ).dialog( "close" );
            }
        }
    });


    //-------------------------------------------------------------------------------------
    // Show popover confirm delete all
    //--------------------------------------------------------------------------------------


    $("#btn_DeleteListCategory").click(function(){

            var mArrIdCategory = [];
            $('.listCbCategory').each(function() {
                if($(this).find('input').attr("checked")== "checked" || $(this).find('input').attr("checked") == "true") {
                    mArrIdCategory.push($(this).find('input').attr("value"));
                }
            });

            if(mArrIdCategory.length == 0) {
                $("#popoverNoDataDelete").dialog({autoOpen: true, show: "blind", hide: "explode",  modal: true});
            } else {
                $("#popoverDeleteCategory").data('listId', mArrIdCategory).dialog('open');
            }
        }
    );

});

function deleteTinTucAjax(id) {
    $.ajax({ 
        type: "POST", 
        url:  base_url+ "tintuc/deleteTinTuc",  
        data: { TinTuc_id: id},  
        success: function(theResponse) {
            if(theResponse =="true") {
                window.location = base_url + "tintuc";
            } else {
                alert("Delete không thành công, xin liên hệ với nhóm lập trình");
            }
            $( this ).dialog( "close" );
        }  
    });
}

function deleteTinTucAjaxArray(mArrId, index) {
    if(index<0) {
        window.location = base_url + "tintuc";
        return;
    }

    $.ajax({ 
        type: "POST", 
        url:  base_url+ "tintuc/deleteTinTuc",  
        data: { TinTuc_id: mArrId[index]},  
        success: function(theResponse) {
            if(theResponse =="true") {
                deleteTinTucAjaxArray(mArrId, index - 1);
            } else {
                alert("Delete không thành công, xin liên hệ với nhóm lập trình");
            }
            $( this ).dialog( "close" );
        }  
    });
}
